drainage of a cyst - Espagnol Anglais Dictionnaire